package com.sh.data.engine.application.model.request.api;


import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

@Data
@Schema
public class DataApiIndexRequest extends DataApiBaseRequest {

    @Schema(description = "指标名称")
    private String name;

    /**
     * 指标名称
     */
    @Schema(description = "指标id")
    private Long indexId;

    @Schema(description = "目录 dirId")
    private Long dirId;

    @Schema(description = "目录名称 dir name")
    private String dirName;

    @Schema(description = "表名")
    private String tableName;

    @Schema(description = "输入参数")
    private List<DataApiParamRequest> inputParamRequest;

    @Schema(description = "输出参数")
    private List<DataApiParamRequest> outputParamRequest;
}
